Big Huge Thesaurus

sophora sinensis

noun

sounds kind of like